sustaining wall - Turkish English Dictionary